package org.gd.hellojaxb.privat24.paninfo;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlRootElement;

@XmlRootElement(name = "card")
@XmlAccessorType(XmlAccessType.FIELD)
public class PanInfoResponseCard {

    @XmlAttribute(name = "CCY")
    private String CCY;
    @XmlAttribute(name = "FIO")
    private String FIO;
    @XmlAttribute(name = "INN")
    private String INN;
    @XmlAttribute(name = "ClientID")
    private String ClientID;
    @XmlAttribute(name = "BirthDate")
    private String BirthDate;
    @XmlAttribute(name = "ExpareDate")
    private String ExpareDate;
    @XmlAttribute(name = "Branch")
    private String Branch;
    @XmlAttribute(name = "Emitet")
    private String Emitet;
    @XmlAttribute(name = "NameBank")
    private String NameBank;
    @XmlAttribute(name = "CardState")
    private String CardState;
    @XmlAttribute(name = "TypeCard")
    private String TypeCard;
    @XmlAttribute(name = "TypeDeal")
    private String TypeDeal;
    @XmlAttribute(name = "REP_BAL")
    private String REP_BAL;
    @XmlAttribute(name = "NameType")
    private String NameType;

    @XmlAttribute(name = "errcode")
    private String errCode;
    @XmlAttribute(name = "errtext")
    private String errText;

    public PanInfoResponseCard() {
        /*CCY="UAH";
        FIO="МИХАЙЛЮК ОЛЕГ ФИЛОНОВИЧ";
        INN="2295214197";
        ClientID="15011682";
        BirthDate="1962-11-03";
        ExpareDate="1013";
        Branch="VOKV";
        Emitet="PB";
        NameBank="ПРИВАТБАНК (УКРАИНА)";
        CardState="1";
        TypeCard="COMPASS";
        TypeDeal="MGCD";
        REP_BAL="1.26";
        NameType="КАРТА МГНОВЕННАЯ,UAH";
*/
        errCode="7002";
        errText="Ошибка: Неверные параметры на входе. Код сервера 7888";
    }

    public String getCCY() {
        return CCY;
    }

    public String getFIO() {
        return FIO;
    }

    public String getINN() {
        return INN;
    }

    public String getClientID() {
        return ClientID;
    }

    public String getBirthDate() {
        return BirthDate;
    }

    public String getExpareDate() {
        return ExpareDate;
    }

    public String getBranch() {
        return Branch;
    }

    public String getEmitet() {
        return Emitet;
    }

    public String getNameBank() {
        return NameBank;
    }

    public String getCardState() {
        return CardState;
    }

    public String getTypeCard() {
        return TypeCard;
    }

    public String getTypeDeal() {
        return TypeDeal;
    }

    public String getREP_BAL() {
        return REP_BAL;
    }

    public String getNameType() {
        return NameType;
    }

    public String getErrCode() {
        return errCode;
    }

    public String getErrText() {
        return errText;
    }
}
